carry off the palm - Turkish English Dictionary